the shroud of turin - Turco Inglés Diccionario